View Issue Details

IDProjectCategoryView StatusLast Update
0001044K18X001.00 SKB SWANSWpublic2020-12-11 21:47
Reporter(ALTech) Wooshin Kang Assigned To(ALTech) Wooshin Kang Due Date2020-12-04 14:54
PriorityhighSeveritys2-severeReproducibilityalways
Status closedResolutionfixed 
Summary0001044: [SWAN] Add front key ( long press )
Descriptionhttps://mantis.cnsbg.foxconn.com/vaas/view.php?id=888

Document is updated by SKB.
Please add new key type.

"302 KEYCODE_SKB_FUNC_19 403 옥수수앱 paring (채널 업 or 채널 다운 키 long press) oksusu app pairing ( channel up or channel down ) long press"

302 is linux scan key, 403 is key value in "KeyEvent.java".

I also have attached document for rcu and front key.

Thanks.

TagsNo tags attached.
Attach Tags

Users monitoring this issue

User List (SW) Sam Yang

Activities

(ALTech) Wooshin Kang

2020-12-02 14:00

developer  

(SW) Jacky Chiang

2020-12-03 10:24

manager   ~0005276

Hi Sam,

    Please add one front panel key for oksusu pairing (302 linux scan code) and commit code today.

(SW) Sam Yang

2020-12-03 15:21

developer   ~0005292

Resolved in "v522r13".

(ALTech) Wooshin Kang

2020-12-04 10:10

developer   ~0005300

Please increase waiting time to 3 secs for long key.

(ALTech) Wooshin Kang

2020-12-04 15:08

developer   ~0005309

Following are logs when i press button during 5 secs. I think you have to send signal for 427 only 1 time. why there are too many key events ?
And Why also do you send 426 when release button ? please check it.


12-04 16:04:55.826 699 806 D WindowManager: interceptKeyTq keycode=427 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:55.826 699 806 D WindowManager: interceptKeyTq keycode= 427 isValidGlobalKey
12-04 16:04:55.829 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 427
12-04 16:04:55.829 699 806 D WindowManager: interceptKeyTq keycode=427 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:55.829 699 805 D WindowManager: keycode : 427 - processed. by skb function key
12-04 16:04:55.829 699 806 D WindowManager: interceptKeyTq keycode= 427 isValidGlobalKey
12-04 16:04:55.830 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 427
12-04 16:04:55.831 699 805 D WindowManager: keycode : 427 - processed. by skb function key
12-04 16:04:56.849 699 806 D WindowManager: interceptKeyTq keycode=427 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:56.849 699 806 D WindowManager: interceptKeyTq keycode= 427 isValidGlobalKey
12-04 16:04:56.849 699 806 D WindowManager: interceptKeyTq keycode=427 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:56.849 699 806 D WindowManager: interceptKeyTq keycode= 427 isValidGlobalKey
12-04 16:04:56.853 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 427
12-04 16:04:56.853 699 805 D WindowManager: keycode : 427 - processed. by skb function key
12-04 16:04:56.854 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 427
12-04 16:04:56.854 699 805 D WindowManager: keycode : 427 - processed. by skb function key
12-04 16:04:57.875 699 806 D WindowManager: interceptKeyTq keycode=427 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:57.876 699 806 D WindowManager: interceptKeyTq keycode= 427 isValidGlobalKey
12-04 16:04:57.876 699 806 D WindowManager: interceptKeyTq keycode=427 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:57.876 699 806 D WindowManager: interceptKeyTq keycode= 427 isValidGlobalKey
12-04 16:04:57.878 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 427
12-04 16:04:57.878 699 805 D WindowManager: keycode : 427 - processed. by skb function key
12-04 16:04:57.880 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 427
12-04 16:04:57.880 699 805 D WindowManager: keycode : 427 - processed. by skb function key
12-04 16:04:58.896 699 806 D WindowManager: interceptKeyTq keycode=427 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:58.896 699 806 D WindowManager: interceptKeyTq keycode= 427 isValidGlobalKey
12-04 16:04:58.896 699 806 D WindowManager: interceptKeyTq keycode=427 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:58.896 699 806 D WindowManager: interceptKeyTq keycode= 427 isValidGlobalKey
12-04 16:04:58.902 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 427
12-04 16:04:58.902 699 805 D WindowManager: keycode : 427 - processed. by skb function key
12-04 16:04:58.903 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 427
12-04 16:04:58.904 699 805 D WindowManager: keycode : 427 - processed. by skb function key
12-04 16:04:59.316 699 806 D WindowManager: interceptKeyTq keycode=426 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:59.316 699 806 D WindowManager: interceptKeyTq keycode= 426 isValidGlobalKey
12-04 16:04:59.316 699 806 D WindowManager: interceptKeyTq keycode=426 interactive=true keyguardActive=false policyFlags=22000000
12-04 16:04:59.316 699 806 D WindowManager: interceptKeyTq keycode= 426 isValidGlobalKey
12-04 16:04:59.318 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 426
12-04 16:04:59.318 699 805 D WindowManager: keycode : 426 - processed. by skb function key
12-04 16:04:59.320 699 805 D WindowManager: interceptSkbFuctionKeyBeforeDispatching keycode = 426
12-04 16:04:59.321 699 805 D WindowManager: keycode : 426 - processed. by skb function key

(SW) Sam Yang

2020-12-07 09:06

developer   ~0005315

Hi, Wooshin
I will implement as we discussed in Wechat:
1.press < 3 seconds then release => short signal
2.press >= 3 seconds then release => long signal

(SW) Sam Yang

2020-12-09 10:15

developer   ~0005369

"key-pressing signal" will be resolved in "v522r18".

(ALTech) Wooshin Kang

2020-12-11 21:47

developer   ~0005431

I can confirm it is working

Issue History

Date Modified Username Field Change
2020-12-02 14:00 (ALTech) Wooshin Kang New Issue
2020-12-02 14:00 (ALTech) Wooshin Kang Status new => assigned
2020-12-02 14:00 (ALTech) Wooshin Kang Assigned To => (SW) Sam Yang
2020-12-02 14:00 (ALTech) Wooshin Kang File Added: SKB_STB_RCU_keycode_LIST_20200519_v3.86_forSKB_AddZEMKids_Eng_v4.xlsx
2020-12-03 10:24 (SW) Jacky Chiang Note Added: 0005276
2020-12-03 10:25 (SW) Sam Yang Issue Monitored: (SW) Sam Yang
2020-12-03 15:21 (SW) Sam Yang Assigned To (SW) Sam Yang => (ALTech) Wooshin Kang
2020-12-03 15:21 (SW) Sam Yang Status assigned => resolved
2020-12-03 15:21 (SW) Sam Yang Resolution open => fixed
2020-12-03 15:21 (SW) Sam Yang Note Added: 0005292
2020-12-04 10:10 (ALTech) Wooshin Kang Note Added: 0005300
2020-12-04 15:08 (ALTech) Wooshin Kang Note Added: 0005309
2020-12-07 09:06 (SW) Sam Yang Note Added: 0005315
2020-12-09 10:15 (SW) Sam Yang Note Added: 0005369
2020-12-11 21:47 (ALTech) Wooshin Kang Status resolved => closed
2020-12-11 21:47 (ALTech) Wooshin Kang Note Added: 0005431